home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 7353 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.8 KB

  1. Path: nntp.teleport.com!sschaem
  2. From: sschaem@teleport.com (Stephan Schaem)
  3. Newsgroups: comp.sys.amiga.misc,comp.sys.amiga.programmer
  4. Subject: Re: toy operating systems, like AmigaOS
  5. Date: 15 Apr 1996 07:39:58 GMT
  6. Organization: Teleport - Portland's Public Access (503) 220-1016
  7. Message-ID: <4ksuge$haa@nadine.teleport.com>
  8. References: <skllsf.984983.4.5@groomlake.mil> <4krdlk$jge@vixen.cso.uiuc.edu>
  9. NNTP-Posting-Host: julie.teleport.com
  10. X-Newsreader: TIN [version 1.2 PL2]
  11.  
  12. howard daniel joseph (djhoward@students.uiuc.edu) wrote:
  13. : Duanne Barry (dbarry@groomlake.mil) wrote:
  14.  
  15. : : I've just spent the last 2 months coding a large and complex algorithm 
  16. : : on a Unix box (Sun Sparc 10). 
  17.  
  18. : : I've have made hundreds of critical bugs that generally 
  19. : : just cause the entire code to blow up (eg. memory overwriting, runaway 
  20. : : loops, etc).  But never ever did any of my bugs actually crash the Unix box
  21. : : (ie. it never needed a reboot)  due to the lovely memory protection.
  22.  
  23. :     Well, there are two ways to go about this;
  24.  
  25. :     1) Don't write shitty code.
  26.  
  27.  More easy said then done... this can be possible on very simple project.
  28.  but write >200,000 C line project.. compile, I'm sure you will have
  29.  plenty of bug already here... should your compiler crash and burn
  30.  because you made a syntax error?!
  31.  And after that, how many people can really say they wrote complex
  32.  project with zero bug on the first go?! How much time was involve
  33.  in proof reading/desecting the functions/system?
  34.  
  35. :     2) Write shitty code on a platform that supports shitty code.
  36.  
  37.  This make no sense...
  38.  
  39. :     3) If you want to take the shit out of your code without crashing 
  40. : a system without memory protection, whack your shit around in a more 
  41. : robust environment and then send your shitless code to the Amiga. :)
  42.  
  43.  For Raw code that a very good idea indeed! Run netbsd, and just port :)
  44.  
  45.  Stephan
  46.  
  47.